home *** CD-ROM | disk | FTP | other *** search
/ Apple Reference & Presen…rary 6 (Reseller Edition) / Apple Ref. & Pres. Lib.v6.0.toast / pc / 3-Presentations / Apple Demos / Training / HyperCard 2.0 Training / •HC 2.0-2 / background_7320.txt < prev    next >
Text File  |  1990-08-07  |  2KB  |  110 lines

  1. -- background: 7320 from stack: in.0-2
  2. -- bmap block id: 7821
  3. -- flags: 0000
  4. -- background id: 0
  5. -- name: Stacklets
  6. ----- HyperTalk script -----
  7. -- This handler goes back to the last card if the user clicks
  8. -- outside the "window".
  9. on mouseUp
  10.   if "field" is not in the target and "button" is not in the target then goBack
  11. end mouseUp
  12.  
  13. -- This handler stores the name of the last card.
  14. on goBack
  15.   go cd "How are others " of stack "Intro to HyperCard 2.0"
  16. end goBack
  17.  
  18.  
  19.  
  20. -- part 2 (field)
  21. -- low flags: 01
  22. -- high flags: 2000
  23. -- rect: left=76 top=79 right=269 bottom=294
  24. -- title width / last selected line: 0
  25. -- icon id / first selected line: 0 / 0
  26. -- text alignment: 0
  27. -- font id: 174
  28. -- text size: 14
  29. -- style flags: 0
  30. -- line height: 15
  31. -- part name: StackTalk
  32. ----- HyperTalk script -----
  33.  
  34.  
  35.  
  36.  
  37. -- part 5 (button)
  38. -- low flags: 00
  39. -- high flags: 0000
  40. -- rect: left=67 top=51 right=307 bottom=421
  41. -- title width / last selected line: 0
  42. -- icon id / first selected line: 0 / 0
  43. -- text alignment: 1
  44. -- font id: 0
  45. -- text size: 12
  46. -- style flags: 0
  47. -- line height: 16
  48. -- part name: wind
  49.  
  50.  
  51. -- part 3 (button)
  52. -- low flags: 00
  53. -- high flags: A000
  54. -- rect: left=82 top=254 right=301 bottom=208
  55. -- title width / last selected line: 0
  56. -- icon id / first selected line: 8414 / 8414
  57. -- text alignment: 1
  58. -- font id: 0
  59. -- text size: 12
  60. -- style flags: 0
  61. -- line height: 16
  62. -- part name: See the HyperCard Sample
  63. ----- HyperTalk script -----
  64. -- This handler goes to the card with the simulated stacklet.
  65. on mouseUp
  66.   put word 1 of short name of this cd into stackletName
  67.   lock screen
  68.   go card stackletName
  69.   show cd fld "info"
  70. end mouseUp
  71.  
  72.  
  73.  
  74. -- part 6 (button)
  75. -- low flags: 00
  76. -- high flags: 0000
  77. -- rect: left=74 top=53 right=68 bottom=94
  78. -- title width / last selected line: 0
  79. -- icon id / first selected line: 0 / 0
  80. -- text alignment: 1
  81. -- font id: 0
  82. -- text size: 12
  83. -- style flags: 0
  84. -- line height: 16
  85. -- part name: closebox
  86. ----- HyperTalk script -----
  87. -- This handler sets the cursor to simulate a real closeBox.
  88. on mouseEnter
  89.   set the cursor to "arrow"
  90. end mouseEnter
  91.  
  92. -- This handler sets the cursor to simulate a real closeBox.
  93. on mouseWithIn
  94.   repeat until the mouseloc is not within the rect of me or the mouse is down
  95.     set the cursor to "arrow"
  96.   end repeat
  97.   if the mouse is down then
  98.     send mouseUp to me
  99.   end if
  100. end mouseWithIn
  101.  
  102. -- This handler simulates clicking in a closeBox.
  103. on mouseUp
  104.   set the icon of me to 7937
  105.   wait 15
  106.   set the icon of me to 0
  107.   goBack
  108. end mouseUp
  109.  
  110.